to meet one's obligations - Espagnol Anglais Dictionnaire